home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12117 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.9 KB

  1. Path: news.ichange.com!newsmaster
  2. From: Jesse Liberty <jl@staff.ichange.com>
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Newbie Wants To Know If He Nants To Be A Newbie
  5. Date: Mon, 18 Mar 1996 07:56:45 -0500
  6. Organization: AT&T
  7. Message-ID: <314D5D8D.41AB@staff.ichange.com>
  8. References: <jwhitman-1503962009330001@sea-ts6-p42.wolfenet.com>
  9. NNTP-Posting-Host: 140.244.99.60
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0 (Win95; I)
  14. CC: jl@staff.ichange.com
  15.  
  16. whitman wrote:
  17.  
  18. > In the past i have had some time working with logo and BASIC. I enjoyed
  19. > both, and I think that I am ready to move to C++, but I have a few
  20. > questions...
  21.  
  22. First decide why you want to learn to program. If you want to create Windows programs, and want them to look snazzy as 
  23. quickly as possible, consider learning Visual Basic instead. If you REALLY wanna' learn how computers work, in a deep and 
  24. solid way, then consider learning Assembler.  
  25.  
  26. Still, C++ is probably the best language to learn if you think you may want to program professionally. Demand is still high, 
  27. and it will give you a good compromise: fairly low level yet still abstract enough to get a lot done, good tools, good 
  28. support for object oriented programming and so forth.
  29.  
  30.  
  31.  For one when I buy a copy
  32. > of C++ it will come with an instruction book that will teach me at least
  33. > the basics right?
  34.  
  35. No. Buy a good book. Make sure it assumes no prior experience and that it covers object oriented programming.  Try my book 
  36. (Teach Yourself C++ In 21 Days) or something like it.
  37.  
  38. > Does C++ use the same type of commands that BASIC does? By this I mean do
  39. > I type actual words and phrases like "goto" + "if then" or do I have to
  40. > type really strange stuff that only a computer understands?
  41.  
  42. You'll find it similar to BASIC and Logo, but not as close to English. Short answer: it won't be an issue for you.
  43.  
  44. > Do I have to be exceptionally good at math or like math a lot in order to
  45. > enjoy programming?
  46.  
  47. No. You have to be logical and enjoy problem solving.
  48.  
  49.  
  50. > How long will it take me before I can make a simple game with an engine or
  51. > edit sorce code?
  52.  
  53. I don't understand the question, but figure a few months before you're comfortable writing your own programs, and six months 
  54. to a year before you're ready to earn money at it. Figure to read at least three or four books, I recommend:
  55.  
  56.     1. Teach Yourself C++ In 21 Days (by me)
  57.     2. Effective C++ by Scott Meyers
  58.     3. Teach Yourself MORE C++ (me again)
  59.     4. Designing Object Oriented C++ Applications by Martin
  60.     5. More Effective C++ (Meyers again)
  61.     
  62. That should give you a solid foundation and represents about six to nine months of work.
  63.  
  64. -j
  65.  
  66.  
  67. -- 
  68. ------
  69. Jesse Liberty [AT&T New Media Services]
  70. jl@staff.ichange.com    ZDNet: 72241,72
  71. Teach Yourself C++ In 21 Days. Sams 1994
  72. Teach Yourself MORE C++ In 21 Days. Sams 1996
  73. Teach Yourself ANSI C++ In 21 Days. Sams 1996
  74. C++: An Introduction To Programming. Que 1996
  75.